using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.CodeDom;
using System.CodeDom.Compiler;
using OpenArrow.Templating.Parsing;
using OpenArrow.Templating.Compilation;

namespace OpenArrow.Templating.Processing
{
    /// <summary>
    /// Provides an interface to a template processor which provides an end-to-end solution for
    /// processing a template into a code file, code dom tree, or assembly
    /// </summary>
    public interface ITemplateProcessor
    {
        
    }
}
